return _gtk_css_string_value_new_take (name);
}
+GtkCssValue *
+gtk_css_font_family_value_parse (GtkCssParser *parser)
+{
+ return _gtk_css_array_value_parse (parser, font_family_parse_one);
+}
+
static GtkCssValue *
font_family_parse (GtkCssStyleProperty *property,
GtkCssParser *parser)
{
- return _gtk_css_array_value_parse (parser, font_family_parse_one);
+ return gtk_css_font_family_value_parse (parser);
}
static void
return _gtk_css_number_value_parse (parser, GTK_CSS_PARSE_NUMBER);
}
-static GtkCssValue *
-font_size_parse (GtkCssStyleProperty *property,
- GtkCssParser *parser)
+GtkCssValue *
+gtk_css_font_size_value_parse (GtkCssParser *parser)
{
GtkCssValue *value;
| GTK_CSS_NUMBER_AS_PIXELS);
}
+static GtkCssValue *
+font_size_parse (GtkCssStyleProperty *property,
+ GtkCssParser *parser)
+{
+ return gtk_css_font_size_value_parse (parser);
+}
+
static GtkCssValue *
outline_parse (GtkCssStyleProperty *property,
GtkCssParser *parser)
GtkBitmask * _gtk_css_style_property_get_mask_affecting
(GtkCssAffects affects);
+/* XXX - find a better place for these */
+GtkCssValue * gtk_css_font_family_value_parse (GtkCssParser *parser);
+GtkCssValue * gtk_css_font_size_value_parse (GtkCssParser *parser);
+
G_END_DECLS
#endif /* __GTK_CSS_STYLE_PROPERTY_PRIVATE_H__ */